Multi-loop oscillator

ABSTRACT

A multi-loop oscillator which can control variation of an oscillating frequency of a ring oscillator according to variation of a supply voltage is disclosed comprising: first to Nth delay loops, wherein oscillation signal having a predetermined period is generated by selecting one of first to Nth delay loops according to potential variation of a supply voltage. Herein, the multi-loop oscillator further comprises a loop selection section for selecting one loop from among the first to the Nth delay loops, according to potential variation of the supply voltage. Further, the multi-loop oscillator further comprises a supply voltage detection circuit section for detecting variation of the supply voltage, and the supply voltage detection circuit section controls an operation of the loop selection section. In the multi-loop oscillator, an oscillation frequency of the ring oscillator can be adjusted. Accordingly, when the ring oscillator is employed, an abnormal operation of a pumping circuit operating in response to an oscillation signal of the ring oscillator can be considerably reduced.

BACKGROUND OF THE INVENTION

[0001] 1. Field of the Invention

[0002] The present invention relates to a multi-loop oscillator, and more particularly to a multi-loop oscillator which can control variation of an oscillating frequency of a ring oscillator according to variation of a supply voltage.

[0003] 2. Description of the Prior Art

[0004]FIG. 1 is a circuit diagram of a conventional ring oscillator. As shown in FIG. 1, the ring oscillator includes an inverter I0, an even number of inverters I1 to I6, a plurality of capacitors C1 to C7, a NOR gate NOR, and an inverter I7. The inverter I0 receives an enable signal En to invert the received signal, and the inverters I1 to I6 are connected in series with each other. The plurality of capacitors C1 to C7 are connected between each input terminal of the inverters I1 to I6 and a ground, in order to adjust the RC delay of each inverter. The NOR gate NOR employs an input signal of the inverter I0 and an input signal of the inverter I6 as an input. The inverter I7 buffers and outputs an output of the NOR gate NOR.

[0005] The conventional ring oscillator constructed as mentioned above forms a single-loop inverter chain having odd number of terminals consisting of even number of inverters and NOR gate performing a function of an inverter.

[0006] The reason for forming the single-loop inverter chain is that an input signal passing through one loop is returned as a signal having a pole opposite to the input signal only when the input signal passes through an odd number of inverter terminals. That is, while the enable signal En maintains a high level state, when an input signal at a high level is inputted to the inverter I1, a signal at a low level is outputted from an output terminal of the NOR gate NOR after a predetermined time passes. Further, when a predetermined time passes again, a signal at a high level is outputted from the output terminal of the NOR gate NOR. These steps continue while the enable signal En maintains a high level state. Accordingly, an output signal “out” of the inverter I7 is a pulse signal having a predetermined oscillating frequency.

[0007] However, when a supply voltage reduces applied to each inverter constructing the ring oscillator, driving capability of each inverter deteriorates. Accordingly, a signal processing time in an each inverter increases, and this causes a period of the pulse signal outputted from the ring oscillator to increase. That is, the oscillating frequency of the ring oscillator reduces. This reduction of the oscillating frequency causes the charge pumping capability of a pumping circuit (not shown) using the ring oscillator to deteriorate.

[0008] In contrast, when the supply voltage increases, the oscillating frequency of the ring oscillator increases. This increase of the oscillating frequency causes the charge pumping capability of the pumping circuit (not shown) using the ring oscillator to increase excessively.

[0009] The supply voltage may be a low voltage or a high voltage according to exterior noise or environment. If the oscillating frequency of the ring oscillator is designed in match with low voltage condition, excessive charge pumping phenomenon may occur in most normal voltage states or a high voltage state. Especially, since an oscillation frequency is very shortened in the high voltage state, a pumping operation itself may not normally operate.

SUMMARY OF THE INVENTION

[0010] Accordingly, the present invention has been made to solve the above-mentioned problems occurring in the prior art, and it is an object of the present invention to provide a multi-loop oscillator including a loop circuit section having at least one loop circuit and capable of controlling increase or decrease of an oscillating frequency due to the variation of supply voltage by selecting a proper loop circuit from loop circuits in response to variation of supply voltage.

[0011] In order to achieve the above objects, according to one aspect of the present invention, there is provided a multi-loop oscillator comprising: first to Nth delay loops, wherein oscillation signal having a predetermined period is generated by selecting one of first to Nth delay loops according to potential variation of a supply voltage.

[0012] Herein, the multi-loop oscillator further comprises a loop selection section for selecting one loop from among the first to the Nth delay loops, according to potential variation of the supply voltage.

[0013] Further, the multi-loop oscillator further comprises a supply voltage detection circuit section for detecting variation of the supply voltage, and the supply voltage detection circuit section controls an operation of the loop selection section.

[0014] In the multi-loop oscillator, the first delay loop is selected and the oscillation signal has a lowest frequency, when the supply voltage exceeds the maximum reference value.

[0015] In the multi-loop oscillator, the Nth loop “LOOPn” is selected when the supply voltage is not exceeding than the minimum reference value.

[0016] Further, in a detailed embodiment of the present invention, there is provided a multi-loop oscillator comprising: a loop circuit section for forming a plurality of loops for generating oscillation signals having different frequencies in response to an enable signal; a supply voltage detection circuit section for detecting a supply voltage level and generating a plurality of selection signals corresponding to the detected supply voltage level; a loop selection section for selecting one loop from among the plurality of loops in response to the plurality of selection signals, and inverting and outputting an input signal; and an output section for buffering and outputting an oscillation signal of the loop selected by the loop selection section.

BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The above and other objects, features and advantages of the present invention will be more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which:

[0018]FIG. 1 is a circuit diagram of a conventional ring oscillator;

[0019]FIG. 2 is a circuit diagram of a dual-loop oscillator according to a first embodiment of the present invention;

[0020]FIG. 3 is a detailed circuit diagram of the supply voltage detection circuit section according to the first embodiment of the present invention;

[0021]FIG. 4 is a graph showing the reference voltage according to the first embodiment of the present invention;

[0022]FIG. 5 is a circuit diagram of a multi-loop oscillator according to a second embodiment of the present invention; and

[0023]FIG. 6 is a circuit diagram of the supply voltage detection circuit section according to the second embodiment of the present invention.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0024] Hereinafter, a preferred embodiment of the present invention will be described with reference to the accompanying drawings.

[0025]FIG. 2 is a circuit diagram of a dual-loop oscillator according to a first embodiment of the present invention. The dual-loop oscillator operates while an enable signal EN is enabled to be at a high level.

[0026] The dual-loop oscillator according to the first embodiment of the present invention is a modified ring oscillator having two loops LOOP1 and LOOP2, and includes a loop circuit section 10, a supply voltage detection circuit section 20, a loop selection section 30, and an output section 40.

[0027] The loop circuit section 10 includes one loop between a first loop LOOP1 marked by a dotted line and a second loop LOOP2 marked by a solid line. Herein, the first loop LOOP1 is selected when a supply voltage is high and the second loop LOOP2 is selected when a supply voltage is low. That is, the first loop LOOP1 is a loop for generating a low frequency oscillation signal and the second loop LOOP2 is a loop for generating a relatively high frequency oscillation signal in comparison to the oscillation signal of the first loop LOOP1.

[0028] A first inverter chain section 12 includes an inverter 110, an odd number of inverters I11 to I13, a NOR gate NOR1, and a plurality of capacitors C10 to C12. The inverter I10 inverts an enable signal EN to output the inverted signal, and the inverters I11 to I13 are connected in series with each other. The NOR gate NOR1 NORs an output signal of the inverter I10 and an output signal of the inverter I13. Each of the capacitors C10 to C12 is connected between each of input terminals of the inverters I11 to I13 and a ground. Herein, the plurality of capacitors C10 to C12 RC-delay each of output signals of the inverters I11 to I13.

[0029] A second inverter chain section 14 includes even number of inverter I14 to I17 connected in series with each other, and a plurality of capacitors C13 to C16 connected between each of input terminals of the inverters I14 to I17 and a ground. Herein, the plurality of capacitors C13 to C16 RC-delay each of output signals of the inverters I14 to I17.

[0030] The supply voltage detection circuit section 20 is a circuit for detecting variation in a supply voltage VDD and will be described later.

[0031] The loop selection section 30 is a switching means which responds a selection signal VCTRL from the supply voltage detection circuit section 20 and then selects one loop between the first loop LOOP1 and the second loop LOOP2. The switching means is constructed by a 2×1 multiplexer, a decoder, etc.

[0032] The output section 40 is constructed by an inverter I19 which inverts and outputs an output signal of the NOR gate NOR1.

[0033]FIG. 3 is a detailed circuit diagram of the supply voltage detection circuit section 20 according to the first embodiment of the present invention.

[0034] As shown in FIG. 3, the supply voltage detection circuit section 20 includes a voltage distribution section 22, a comparison circuit section 24, and an inverter I18. The voltage distribution section 22 divides the supply voltage VDD and generates a divided voltage V_(D). The comparison circuit section 24 receives a reference voltage V_(REF), compares the divided voltage V_(D) with the reference voltage V_(REF), and generates a comparison signal. The inverter I18 inverts the comparison signal of the comparison circuit section 24 and outputs the inverted signal as a selection signal VCTRL.

[0035] The voltage distribution section 22 includes resistors 22 a and 22 b coupled in series with each other between the supply voltage VDD and a ground. Further, the voltage distribution section 22 provides an input terminal of the comparison circuit section 24 with the divided voltage VD generated through a connection node N1 of the resistors 22 a and 22 b. Herein, a voltage at the connection node N1 may be adjusted by values of the resistors 22 a and 22 b.

[0036] The comparison circuit section 24 is a differential amplifier and includes a first and a second PMOS transistor MP1 and MP2, a first NMOS transistor MN1, a second NMOS transistor MN2, and a third NMOS transistor MN3. The first and the second PMOS transistor MP1 and MP2 form a current mirror, and the first NMOS transistor MN1 receives the divided voltage V_(D) from the voltage distribution section 22. The second NMOS transistor MN2 receives the reference voltage V_(REF) from a reference voltage generator (not shown). The third NMOS transistor MN3 is driven by a bias voltage V_(BIAS), to form a current sink for sinking electric current, which flows in the current mirror, to a ground.

[0037] In the comparison circuit section 24, the supply voltage VDD is provided to the first and the second PMOS transistor MP1 and MP2 through each one end of the first and the second PMOS transistor MP1 and MP2. The other end of the first PMOS transistor MP1 is coupled to one end of the first NMOS transistor MN1, and the other end of the second PMOS transistor MP2 is coupled to one end of the second NMOS transistor MN2. Further, the other end of the first NMOS transistor MN1 is coupled to the other end of the first NMOS transistor MN2 to form a common node N2. One end of the third NMOS transistor MN3 is coupled to the common node N2. Further, a connection point between the second PMOS transistor MP2 and the second NMOS transistor MN2 forms an output node N3, and the comparison signal is outputted through the output node N3.

[0038]FIG. 4 is a graph showing the reference voltage according to the first embodiment of the present invention. In FIG. 4, a reference mark VDD represents a supply voltage, and a reference mark V_(REF) represents a reference voltage. For reference, the supply voltage VDD used in FIGS. 3 and 4 is also utilized in inverters forming a ring oscillator.

[0039] Hereinafter, an operation of the dual-loop oscillator according to the first embodiment of the present invention will be described with reference to FIGS. 2 to 4.

[0040] First, a state in which the supply voltage VDD is stable will be described. In this case, a potential of the connection node N1 in the voltage distribution section 22 maintains a state higher than the reference voltage V_(REF). Accordingly, the comparison circuit section 24 outputs a comparison signal at a high level, the selection signal VCTRL of the supply voltage detection circuit section 20 comes into a low level state, and the loop selection section 30 selects the first loop LOOP1. As a result, the frequency of the oscillation signal “out” outputted from the ring oscillator is lowered.

[0041] Next, a case in which the supply voltage VDD has variation due to external factors (e.g. when the supply voltage VDD is lowered) will be described. In this case, the potential of the connection node N1 in the voltage distribution section 22 is lowered than the reference voltage V_(REF). Accordingly, the comparison circuit section 24 outputs a comparison signal at a low level, the selection signal VCTRL of the supply voltage detection circuit section 20 comes into a high level state, and the loop selection section 30 selects the second loop LOOP2.

[0042] As a result, the frequency of the oscillation signal “out” outputted from the ring oscillator is heightened.

[0043] In the present invention as described above, when the supply voltage VDD is low, the oscillating frequency of the ring oscillator increases. In contrast, when the supply voltage VDD is high, the oscillating frequency of the ring oscillator decreases. Accordingly, the signal outputted from the ring oscillator can have a stable oscillation frequency regardless of variation in the supply voltage.

[0044]FIG. 5 is a circuit diagram of a multi-loop oscillator according to a second embodiment of the present invention. The multi-loop oscillator selects one loop from among “n” number of loops LOOP1 to LOOPn according to variation of a supply voltage, and outputs an oscillation signal having a corresponding frequency.

[0045] The multi-loop oscillator according to the second embodiment includes a loop circuit section 100, a supply voltage detection circuit section 200, a loop selection section 300, and an output section 400.

[0046] The loop circuit section 100 includes “n” number of loops LOOP1 to LOOPn having different signal transmission paths, in order to generate oscillation signals having different frequencies. Herein, loop delay times of the “n” number of loops LOOP1 to LOOPn are different from each other.

[0047] The Nth inverter chain section IC_(n) includes inverters I101 to I103, capacitors C100 to C102, a first inverter I100, and a NOR gate NOR2. The inverters I101 to I103 are connected in series with each other. Each of the capacitors C100 to C102 is connected between each of output terminals of the inverters I101 to I103 and a ground. The first inverter I100 inverts and outputs an enable signal En. The NOR gate NOR2 NORs an output signal of the Nth inverter chain section IC_(n) and an output signal of the first inverter I100. Herein, the NOR gate NOR2 NORs functions as an inverter.

[0048] The (N−1)th inverter chain section IC_(n−1) includes inverters I104 to I107 connected in series with each other, and a plurality of capacitors C103 to C106 connected between each of input terminals of the inverters I104 to I107 and a ground.

[0049] The first inverter chain section IC₁ employs an output of the NOR gate NOR2 as an input and includes inverters I108 to I111 connected in series with each other, and capacitors C107 to C109 connected between each input terminal of the inverters I108 to I111 and a ground.

[0050] The supply voltage detection circuit section 200 detects a voltage level of the supply voltage VDD to generate a plurality of selection signals VCTRL₁ to VCTRL_(n).

[0051] The loop selection section 300 is a switching means for selecting one loop from among the “n” number of loops LOOP1 to LOOPn in response to the selection signals VCTRL₁ to VCTRL_(n) from the supply voltage detection circuit section 200.

[0052] The output section 400 includes an inverter I400 which inverts and outputs the output signal of the NOR gate NOR2.

[0053]FIG. 6 is a detailed circuit diagram of the supply voltage detection circuit section 200 according to the second embodiment of the present invention. As shown in FIG. 6, the supply voltage detection circuit section 200 includes a voltage distribution section 220, a plurality of comparison circuit sections COM₁ to COM_(n), and a plurality of inverters InV₁ to InV_(n). The voltage distribution section 220 divides a supply voltage VDD to generate a plurality of divided voltages V₁ to V_(n), in order to detect variation of the supply voltage VDD. Each of the comparison circuit sections COM₁ to COM_(n) receives a reference voltage V_(REF), compares the plurality of divided voltages V₁ to V_(n) with the reference voltage V_(REF), and generates a comparison signal. The inverters InV₁ to InV_(n) invert the comparison signals of the comparison circuit sections COM₁ to COM_(n) to output a plurality of selection signals VCTRL₁ to VCTRL_(n).

[0054] The voltage distribution section 220 includes a plurality of resistors R₁ to R_(n+1) connected in series with each other between the supply voltage VDD and a ground. Further, the voltage distribution section 220 provides input terminals of corresponding comparison circuit sections COM₁ to COM_(n) with a plurality of divided voltages V₁ to V_(n) generated through connection nodes Nd₁ to Nd_(n) in the plurality of resistors R₁ to R_(n+1). Herein, the divided voltages V₁ to V_(n) at the connection nodes Nd₁ to Nd_(n) can be adjusted by values of the plurality of resistors R₁ to R_(n+1).

[0055] Since the comparison circuit sections COM₁ to COM_(n) has the same construction as that of the comparison circuit section 24 in FIG. 3, a detailed description regarding the comparison circuit sections COM₁ to COM_(n) will be omitted.

[0056] In the second embodiment of the present invention, the plurality of selection signals VCTRL₁ to VCTRL_(n) are determined as shown in table 1 according to variation of the supply voltage. TABLE 1 VCTRL1 VCTRL2 VCTRL3 . . . VCTRLn

 

L L L . . . L LOOP1 H L L . . . L LOOP2 H H L . . . L LOOP3 . . . . . . . . . . . . . . . . . . . . . . . . H H H . . . H LOOPn

[0057] Hereinafter, one example of an operation of the multi-loop oscillator, constructed as above, according to the second embodiment of the present invention will be described.

[0058] For instance, when the supply voltage VDD is in a stable state (i.e. when the supply voltage VDD is larger than a predetermined voltage level), potentials of the connection nodes Nd₁ to Nd_(n) in the voltage distribution section 220 maintain a state higher than the reference voltage V_(REF). Accordingly, the comparison circuit sections COM₁ to COM_(n) output comparison signals at a high level, the selection signal VCTRL₁ to VCTRL_(n) of the supply voltage detection circuit section 200 come into a low level state as shown in table 1, and the loop selection section 300 selects the first loop LOOP1. As a result, a low frequency oscillation signal having the lowest frequency is generated from an output terminal of the ring oscillator.

[0059] Next, when there is variation in the supply voltage VDD due to external factors (e.g. when the supply voltage VDD is lowered), the loop selection section 300 selects one loop from among the second loops “LOOP2” to the Nth loop “LOOPn”.

[0060] For instance, when the supply voltage VDD is reduced to the lowest level, potentials of the connection nodes Nd₁ to Nd_(n) in the voltage distribution section 220 maintain a state lower than the reference voltage V_(REF). Accordingly, the comparison circuit sections COM₁ to COM_(n) output comparison signals at a low level, the selection signal VCTRL₁ to VCTRL_(n) of the supply voltage detection circuit section 200 come into a high level state as shown in table 1, and the loop selection section 300 selects the Nth loop “LOOPn”. As a result, a high frequency oscillation signal having the highest frequency is generated from an output terminal of the ring oscillator.

[0061] When there is variation in the supply voltage as described above, the present invention provides a plurality of loops which can adjust an oscillation period of the ring oscillator in response to the variation. Accordingly, when the ring oscillator of the present invention is used, a stable oscillation signal can be outputted.

[0062] In the present invention as described above, an oscillation frequency of the ring oscillator can be adjusted. Accordingly, when the ring oscillator of the present invention is employed, an abnormal operation of a pumping circuit operating in response to an oscillation signal of the ring oscillator can be considerably reduced.

[0063] The preferred embodiment of the present invention has been described for illustrative purposes, and those skilled in the art will appreciate that various modifications, additions and substitutions are possible, without departing from the scope and spirit of the invention as disclosed in the accompanying claims. 

What is claimed is:
 1. A multi-loop oscillator comprising: first to Nth delay loops, wherein oscillation signal having a predetermined period is generated by selecting one of first to Nth delay loops according to potential variation of a supply voltage.
 2. The multi-loop oscillator as claimed in claim 1, further comprising a loop selection section for selecting one loop from among the first to the Nth delay loops, according to potential variation of the supply voltage.
 3. The multi-loop oscillator as claimed in claim 2, further comprising a supply voltage detection circuit section for detecting variation of the supply voltage, and the supply voltage detection circuit section controls an operation of the loop selection section.
 4. The multi-loop oscillator as claimed in claim 1, wherein a delay time is gradually reduced from the first delay loop to the Nth delay loop.
 5. The multi-loop oscillator as claimed in claim 4, wherein the first delay loop is selected and the oscillation signal has a lowest frequency, when the supply voltage exceeds the maximum reference value.
 6. The multi-loop oscillator as claimed in claim 5, wherein one loop from among the second loops “LOOP2” to the Nth loop “LOOPn” is selected when the supply voltage is less than the maximum reference value.
 7. The multi-loop oscillator as claimed in claim 6, wherein the Nth loop “LOOPn” is selected when the supply voltage is not exceeding than the minimum reference value.
 8. The multi-loop oscillator as claimed in claim 1, wherein each of the first to the Nth delay loops includes an inverter chain.
 9. The multi-loop oscillator as claimed in claim 8, wherein the supply voltage is used as a driving voltage of the inverter chain.
 10. A multi-loop oscillator comprising: a loop circuit section for forming a plurality of loops for generating oscillation signals having different frequencies in response to an enable signal; a supply voltage detection circuit section for detecting a supply voltage level and generating a plurality of selection signals corresponding to the detected supply voltage level; a loop selection section for selecting one loop from among the plurality of loops in response to the plurality of selection signals, and inverting and outputting an input signal; and an output section for buffering and outputting an oscillation signal of the loop selected by the loop selection section.
 11. The multi-loop oscillator as claimed in claim 10, wherein each of the plurality of loops is constructed by an inverter chain. 